A very well-kept resort, in great location. Modern equipment, and lovely furniture. Everything listed in the villa description was available, in excellent quality and quantity, perfectly maintained and in good shape. Highly professional lovely staff, responsive and welcoming, that even surprised us with home made dinner. Everything exceeded our expectations, no matter how high they are.