This place presented us with the opportunity to enjoy a small mountain village location with restaurants and shops for supplies but also be near to beaches. The apartment was perfect for two of us and we would book again. Thank you.