The resort itself is great and accommodation is comfortable and facilities decent.
Service was disappointing from reception where their service wasn't great, the attitude was like they didnt really want to help but were forced to. To the house keeping staff, they come early when still waking up, they asked what time they should come back, go out to pools and when return (3 hours after they supposed to clean) they still didn't clean the room. Have to phone housekeeping to get them to come clean, they clean the bedrooms and bathrooms but not even properly, tea, coffee, toiletries and towels not restocked. Not sure when last they vacuum the carpets. They didn't even go to the kitchen, had to call them back to do that. Couch in lounge is supposedly sleeper couch, but after you lift those cushions and see all the staff accumulated there you'll think twice about sleeping there.
On check out called for late check out, they tell me 11am (which is normal check out) when I tell the lady that, she says she is going to call me back, I'm still waiting. Check out process was like they couldnt care less and they just there because they had to be.
The spa is off site, they dont answer their phones, try their website booking enquiry they call back about 18 hours later so pretty useless as well.
Ground staff are quite friendly and helpful.