Overall very nice place. Kitchen & bathrooms were clean & tidy. All towels and linens were fresh and clean when we arrived. The unit was easy to get to, check-in and parking was simple, it has access to the shared community pool & the beach which was nice. The pool area has grills and a little outdoor kitchen area. The in-unit washer and dryer were great to have for a longer stay. Only complaint is the seating area in the family room was not the best. The upholstered couch & chairs were dirty/dingy & not very comfortable. The host asks that guests cover the furniture before sitting with sunscreen or tanning oil, but I don't think everyone is adhering to that request. But other than that, was a great place to call home for our trip and would stay again.