My room was clean and well furnished. The staff was very friendly to this American tourist. Their restaurant was a bit expensive but I guess that is to be expected with any in-hotel eatery. You are paying for the convenience of not going out. My only real complaint is with the WiFi. I wasn't always able to get a good connection and when I would it was slow. Don't expect to stream TV shows to your iPad.
There is always a taxi parked out front or at least nearby. If you need early morning transportation to the airport then it's all there.