This villa is absolutely beautiful and had everything we needed. We enjoyed every minute of our stay. We were greeted with a lovely welcome basket. The complex is secure and we felt completely safe staying there. It is close to shopping, the airport and all the main attractions.