The place is very much self service. Rooms are fine and air conditioning good. Reasonable value for money. Main complaint would be the bed - it was rock hard and didn't lead to a great nights sleep. The town itself is fascinating. I would highly recommend trying out the street food - delicious.