We enjoyed staying here and found the location ideal for the places we wanted to visit. Shared pool was great fun. Be aware the Villas are a little "solid" for little children so be careful. Service from the hotel was very friendly and helpful. The nearby town is very sweet and worth a visit.