Excellent stay- clean, well supplied, spacious, great outdoor spaces
Good location with restaurants, beaches
Overall excellent stay