Overall, it's 5 star hotel with the best exercise facility. Just one thing to note, there are couple of taxi waiting for the customers right in front of the hotel lobby. I took them several times, but the drivers ripped me off. I told about bad service to the hotel manager, and they handled it accordingly. On the last day i went to airport, the manager came out and made sure my taxi driver be courteous to me. Overall it was good stay!