I'll start with the good: Great location! 1 minute walk to a cute little beach and a restaurant, 5 minute drive to shops, restaurants, and more great beaches, the grounds were pretty, and the pool was really nice! The not so good: the unit felt dirty. we brought our own sheets and pillows which helped a lot but even opening the fridge or using the towels felt gross. The kitchen was not fully stocked and all the dishes seemed really "used" so we used paper plates and plastic wear most of the time. The unit for the price was fine. I really did like the location, so if it was the only thing available in this price range I would stay here again!