The rooms are comfortable and you can tell there have been recent upgrades to the rooms with the furnishings and decor. There are a few areas that you can tell the hotel is working toward fixing like the windows (which don't open easily) and the shower temperature (which was a bit on the cool side) but we found the beds comfortable and the accommodation quite adequate, especially for the price. The staff are very helpful and there is a number to access a person even when reception is closed. The location is a little challenging to find but if you find the location of the Waverley Hotel, beside the church, then you just need to go to the nearest busy corner and the Royal Guesthouse is on that corner. We found it easier to park on the street by the church but there is a parking lot. To identify the hotel, look for the billiards hall sign on the building, as the name is not visible but everyone local knows where the "Royal Hotel" is. The reception is on the second floor, but there is not elevators. I hope that they are able to revive this hotel back to its former grandeur as the city is quite a pleasant one to visit and very walkable with many interesting finds if you venture between the buildings and lots of good shops and character.