Mariscias place pretty much central for everything including the beach.
Lovely little cafe right across the road.
Perfect.