This house is big & spead out so if you are looking for a place like that look no farther. We loved this community & getting around the community on the provided golf carts. Upon arrival, you can go to the main building & get key cards for the private beach lot and the other gates. It's worth the $20/card & you get $10/card upon turning them in. We were somewhat disappointed in the cleanliness of the property, however, I still rated it overall 5 stars because owners aren't aware of this issue if people staying there don't make them aware, unfortunately most live hours away & have no way of checking behind the cleaning company. We did make them aware & they had switched companies after some complaints and it seems the new company wasn't doing a though job. We felt like is was very questionable about whether the comforters were actually clean so we used blankets we brought from home. The pictures on the listing are dated as you can tell the property has been used a great deal so they were likely taken years ago & the property could use a fresh coat of paint. The furniture was all great. The outside could also use some general cleaning up of the yard/landscaping as most of the bushes are overgrown & there are grill grates with grass growing over them laying in the yard. We picked up water bottles out of the yard while walking our dogs. The floors do get sandy due to the outside & sand in the driveway, but there are dyson vacuums upstairs & downstairs to help with this. The pool table was missing half the balls & the cue ball so it could not be used, which we didn't really care about. There was also trash on the golf carts. When we read the discharge instructions on the refrigerator, we saw that this was one of the things guest are supposed to take care of before they checkout. Again, the cleaners aren't making sure these things have been done. Communication with the owner was top notch and couldn't have been better. Since no one was checking out the day we arrived, the owner accomidated us arriving before the normal 3pm check-in. She was so great, I felt bad for telling her about all the issue with the cleaning company but this isn't something that can be fixed unless she knows. The beds were comfortable & the shower pressure was the best we've ever experienced at the beach. Despite all of the things that weren't great, we'd stay there again, as our issues were not directly the owners fault.