We loved the villa it was perfect for what we needed. Air conditioned throughout and had all the basics in the house - we didn’t cook so didn’t rest any of the cooking facilities. Beds were comfortable!! Pool is the perfect place to cool down and the daily cleaning service was an added touch that we loved. Highly recommend.!