The location was good, but service was iffy. The check-in was extremely slow, and the service varied dramatically depending on the staff. One of the staff working on the evening shift was excellent, spoke really good English and was extremely helpful. He was a great help with our mobile phone cracked screen issue as well as booking of bus tickets. But the rest of the staff was less helpful and their level of English was not really up to scratch. Overall, mediocre hotel and service.