This hotel is an absolute oasis in the beige desert. Check in was easy, staff spoke English well. The hotel was nearly immaculate, and I had zero problems when I stayed there. The on-site restaurant was amazing, and the room service serves the same food, at perfectly reasonable prices. I can't wait to return!