Amazing Everything is more than perfect. From airport shuttle to the lounge, service, cleaning, foods and swimming pool - heavenly vacay
One minor issue is that there is a gym shared with another hotel next to it. The facility of the gym (which is in another building) is not that much fancy.