Fantastic little place, and brilliant spot across from the beach