Wonder little place on the beach in a quiet corner of the island.