Totally charming, lovely stay! Steps from the beach, clean, kind hosts, and even cuter than the photos convey.