Great place! Amazing patio with lovely views. Great hosts! Located in a very small village, in the mountains, but 20-30 minutes away from many beaches. Would go back for sure!