Charming, relaxing space to enjoy the beauty of the island.