Amazing stay! Me and my boyfriend stayed there with our 1.5 year old and it was great! Clean, spacious, wonderful view, very close to beach, restaurants, hiking trail! Would definitely recommend!