The property was amazing. The location was good, near the airport and night life and shopping districts. The service was also exceptional, the villa was cleaned everyday and the staff was always kind and helpful. They also helped us with a lot of stuff, such as helping us fix broken slippers, and even holding on to our stuff after we checked out so that we could go around first and collect our luggage before going off to the airport. The amenities are good as well, with a tv in each room including the living room, a water dispenser, fridge, kitchen. There was also a pool and a safe to deposit our belongings. Overall i felt very safe and comfortable in the villa and would highly recommend it especially for the price