A lovely little gem, that just oozes charm. Situated just above the beach, we felt very welcome.