Service was good but being honest I was a bit disappointed. We stayed on the royal club floor for 3 nights but it didn’t impress me. I didn’t feel like we were staying at a 5 star hotel, maybe more of a good 4 star one. There were loud noises like furnitures moving around from the floor above (which I think is a function room/ ballroom) every night after 11pm (I didn’t call to complain as my daughter was sleeping so luckily it didn’t last that long to wake her up). Breakfast was just like any other hotel and swimming pool was quite dirty. So nothing was very bad but there are many other hotels out there for this price, I’d not recommend my friend and will not stay there again in the future.