Adorable place right near the beach (think 50 steps). Well appointed and had anything you could need. Owners were in touch to make sure we had a good time and we really enjoyed our stay.