This hotel offers a great stay at a great value. It offers a nice view from the rooftop, very nice and comfortable bed, spacious room, a TV that has its own theme song jingle, a nice shower with great water pressure, very courteous house keepers, decent restaurant, and a very underwhelming gym. Overall, like I said, the value is amazing, but I had a very poor initial impression when the lady at the front desk insisted I didn't pay for my booking yet until she realized 10 minutes later that I did in fact pay for my booking. It made every encounter I had with her awkward, because...the off-putting feeling stayed with me. Great hotel though, I don't think you'll be disappointed