Had an amazing stay. Place is in a great location with private beachfront that was never crowded. Their are steps down to the beach and was great for swimming. Also it is walkable to a market and coffee shop which was great. Lastly, it had umbrella, cooler, board games, etc which were awesome to have during our stay. Would definitely stay again