This was such a great vacation there were tears when leaving. There house set up was like a private apartment in the ground floor and then the 2 stories above. We didn't understand this when renting but loved it! It allowed some to sleep late some to stay up late and it didn't disturb others. This was the most complete kitchen with plenty of dishes for a large group. Unfortunately, a lot of people abuse Teflon coatings so some of the pans were chipping. We had a couple minor issues that the owner was very responsive to and fixed as quickly as possible. One thing, we rented the linens(it's a service, not the owner) and they left enough for the main beds but not for the fold outs. Be sure you specify with linen company in advance.
Also, arrival is on Sunday(we love that) but it makes it difficult to get the card necessary to open gates, especially one to private beach parking. Also, be aware that the private parking is at Garden City Beach, not Surfside. That means there are very different rules regarding umbrellas, canopies, dogs, etc.
The recreation available within the community is phenomenal! Well maintained tennis courts, pickleball, boccee, 3 pools, baseball/soccer field, yoga class, ice cream social, we loved it all! They have equipment for everything at the guard shack except tennis.