This is a nice sized house for big groups, but it has not been well maintained. There are several blinds that are missing/broken, all the refrigerator shelves on the door are broken, the dryer upstairs runs very hot (making it a safety hazard so we never used it), many of the lights on the property did not work, there is a rug that is curling making it a safety hazard especially for the elderly (we taped it with painter's tape to prevent an accident), the pool table was broken (the rails are broken and pockets had holes) and the the bunk beds are not very stable and make quite a bit of noise when you turn when you are sleeping. Also, when we arrived, we noticed the sheets were not changed on some of the beds (they had sand in them!). Unfortunately, the property management was also poor. We contacted them about the sheets right away and they never responded so we ended up washing and changing the beds ourselves. They came out to fix some of the lights, but couldn't because it required a bigger ladder. We also called them for a plumbing issue in one of the bathrooms first thing one morning and they didn't arrive until late in the evening. We also called them to put more chemicals in the Jacuzzi because the water was cloudy and they never came so we added chemicals ourselves.
With all of the problems aside, we still had a nice vacation. The location is great, the golf cart is nice, the clubhouse amenities are nice and of course the beach is beautiful.