Amazing location. The food quality is just beyond expectation. specially the restaurant downstairs. i was too late to book a table there. however they tried their best and finally arranged my meal in my room. Staff was very helpful. The overall facilities provided were quite extraordinary. being a flight crew i always expect peace at hotels. but here they just exceeded my expectations. would want to go again and again.