A sublime place to soak up some rest and natural beauty. Well located to beaches and the village.