A treasure: a lovely indoor and outdoor space in the peace and quiet of the island.