The service of ALL staff members (gardner, cleaners, waiters, maintenance, reception- EVERYONE!) was impeccable! Staff always had a friendly greeting and smile, always thanking us for staying with them and treating us excellent! The hotel also arranged for a driver to and from the aiport in a big spacious car and drop off to waterbom park/shopping. The cleanliness is the best of any hotel ive ever stayed at- twice a day cleaning! Perfect! The deluxe villa itself was amazing, big bedroom, open kitchen/bathroom and lounge area. The pool was great to swim in! The edges of the pool however were quite sharp and the pool light came off but the staff swiftly fixed this. The other downfall of the pool is that the waterfall is SO loud, not much of a bother unless your on the phone- theres no control for it in the room either so you cant turn it off. The buffet breakfast was excellent! The main pool area is great too, large pool and deep enough for adults. The room service food was excellent and tasted great! Would recommend the hotel getting more comfy mattress as it was very hard. The shower had little pressure as well. The location was great, so close to shops & a short 10min walk to the beach! Perfect stay and will definately be staying again! WIFI can be slow at times.