Excellent location, very near to beaches, playgrounds and restaurants. Hosts were very accommodating, providing us early check in, portacot and stair gate for our little ones. Very enjoyable stay- will be back!