This place was extremely clean! That was the thing we loved most about it. The host was very responsive and accommodating. Check in was super easy. The house was stocked really well with everything we needed. We really appreciated the beach towels, kitchen supplies and washer/dryer. It is walking distance to a great beach for boogie boarding or tubing and also for watching the sunset! Overall we had a great experience, but there were a few things that we weren't completely satisfied with. The A/C isn't great in the upstairs bedroom and bathroom. That was a bummer especially since it was the master bedroom. My husband and I ended up sleeping downstairs on the fold out couch instead (which was very uncomfortable, as expected). The gym needs some serious improvement. The total capacity is seriously like 6 people and that's if you're all using different machines (a couple of which were completely loud and squeaky!). Some of the equipment is placed right next to the door and is a little awkward to get in and out while someone is using that piece of equipment. We did appreciate the A/C in the gym area. I would also say this is not a great place to stay for families with smaller kids or babies. We found the stairs to be pretty dangerous for our two-year old. We stubbed our toes many times on the coffee table and the flooring is extremely hard throughout which is great for crawlers or wild toddlers. It also seems like a mostly retired community. We were the only young family at the pool most days and felt like all the older people just starred at us the whole time! Haha! Not a huge deal, but something to note. I'm sure there are a lot of younger families here when school is out!