Loved the villa with private pool. Loved the location, central to most excursions, stores, restaurants. Housekeeping was great.
The restaurant would take forever and food would sometimes come warm sometimes cold, no consistency. When we arrived it took almost 2 hours to get into our room and we were asked to get lunch leave luggage and come back, when we came back we had to take our own luggage to our room. I think more training for front desk staff would be helpful.