Great stay in the Deluxe Villa
We had the Deluxe Villa and it was really good. Exactly as described.
The service was excellent with wonderful staff. Great communication and very responsive to requests. They set up a WhatsApp chat when we arrived which we could use to communicate with reception, which is down the hill. The front desk responded almost instantly to sort whatever we needed.
The villa was very well stocked with kitchen implements/appliances and dishes and utensils. Just know you do need to bring anything perishable or disposable (eg you need to supply your own cooking oil, salt/pepper, paper towels, etc). They provided enough charcoal and lighter cubes for at least three barbecues though, which was great! The house was spotlessly clean every day.
There really was everything you need for a fun group holiday - eg a great sound system inside and outside, a few games, Smart TVs etc.