The property is nice, but needs work. The location is fantastic, and the 6 bedrooms, 6 full bathrooms, and 2 kitchens works out great for a large group. However, when we got there, the place was not super clean. Upon walking in the door, the hard floors were already gritty with sand. The sliding glass door in unit A was off the track, and one of the toilet seats in unit B was broken. Both of these should have been caught by the cleaning crew and addressed before we got there. As we stayed, we learned the washing machine in unit A also didn't work due to a plumbing problem. The pool was filthy, and despite asking to have it cleaned, no one showed up. The houses are nice, but they need some TLC. Some walls are missing paint. Some of the electrical outlets don't work. The ones that do work are so "loose" that it's hard to keep the items plugged in because the plugs fall out. The bed layouts are also incorrect in the listing.
In unit A, on the third floor there is a bedroom with a king bed and another bedroom with 2 twin over double bunkbeds. On the bottom floor there is a room with a double bed.
In Unit B, on the third floor there is a bedroom with a king bed and another bedroom with a double bed and a twin over double bunkbed. On the bottom floor there is a room with a queen bed. This room appears to have been added as an afterthought. There is no AC in there, so they brought in a portable AC unit that kept the room mostly comfortable. However, that unit drips water due to the humidity, and the pan that catches the water has to be emptied every 6 hours or so or it overflows. So the couple that stayed in there had to get up in the middle of the night to empty the pan or there would be water all over the floor. When we checked in, the pan was overflowing and there was a lot of water we had to mop up.
I don't mean to sound all negative. Despite all this, we had a great time. The house just needs some TLC and a little more attention from the property management company.