This is the best hotel I had stayed for a long time in term of price and satisfaction. The service, the room, the breakfast are all good. I recommend the Royal dinner. For USD 9 per head, I had a very enjoyable dinner with delicious food and very attentive service. You see smiling faces from the staff all the time. I would give it a six-star if I could.