My arrival wasn't good, staff was very slow and barely looked at me, provided very limited information, I didn't even know there was a rooftop bar until the day before I left and already had dinner plans that night. My room wasn't very clean, hair all over the place. The credenza doesn't show menus or spa info. The spa was great and breakfast buffet was a nice variety of food and friendly efficient staff. My big issue was the place had heaps of staff and they smile but stand around doing nothing - reception never once were helpful so I booked my own tours, transport and found answers myself. Pool bar staff all stand there waiting, I did say if they walked around with a tray people would ask for drinks and food and sure enough they did on my third day and then they charged a delivery fee which seems crazy when there's 5 people doing nothing. Great location but I wouldn't stay there again.