Apartment was clean, but not “super clean” as reviews had mentioned. Bed was comfy. Location was close to many beaches, we went to a new one each day. Lots of restaurants within walking distance. Definitely bring your own body wash, shampoo, etc. Only mini bottles were provided. Beach chairs were awesome to have. Not enough towels but we washed them daily with a little detergent and hot water and it wasn’t bad at all. Loved having a washer/dryer. Nothing fancy but worth your money. Host allowed us to check in early as well for an additional cost, which was appreciated after a long flight.