Great villa. Beautiful gardens and pool. Very clean. Equipped with everything you need. Great location. Amazing host that was always on the other end of the phone for any questions.