Cozy, beachy vibe, comfortable beds, clean house with everything you need and a gorgeous view! Parking might be a challenge for anyone not comfortable with walking up a hill, but we just dropped off our things before parking and it was no big deal. We will definitely stay again!