We had a really nice stay, perfect family vacay. Rooms are solid, nothing special but everything u need is there. Nice little market, easy activity rentals, pool, nice BBQs to cook, stunning beach with amazing sunsets close to everything in town. Hard to go wrong here. Little nitpicks are parking spaces are way too tight, 10am checkout is too early, otherwise wonderful.