Beautiful place, clean, spacious, the kitchen allowed us to cook breakfast & have a few dinners together in our own space. The walk to the beach was amazing! There were restaurants, grocery stores all very accessible. Great place too stay!