We were nicely surprised... we stayed in a superior deluxe room, the room was well maintained and had the most helpful room assistant Genevive !! She made our stay comfortable and helped us with everything... I had an upset stomach, she went out of her way to help me getting better. The nurse in the clinic was super nice and helpful as well.. Receptionist were approachable... The rooms were clean, very well maintained, good housekeeping, really nice experience! I would however equipped the superior rooms with smart TV so that guests stay longer periods... The food should get better to bring the standard higher The staff around the pool and restaurant could be more waiters rather than standing around chatting with eachother ... The music around the pool is toooo loud ... Otherwise all good, highly recommend the place, to get back again... Thank you Genevive and staff!