Excellent location. We had everything we needed. Would definitely book again. Huge yard for kids to play, while adults enjoyed the calming ocean. Lots of close places to visit. Clean and spacious.