My stay in this hotel is a so-so experience. It lived up to its claim as having the largest standard rooms you'll ever see. However, that's all there is to it. To our disappointment, the 140 m2 roof deck their site is boasting of is still under construction! Also, the view is not that breathtaking since the hotel rooms are... More