We would stay here again because of the reasonable price for the area, other hotels in the area are much higher, because it is an easy walk up to the Royal Mile, across the street from the train station, two blocks from the bus station, two blocks from the airport tram. A very good location.
The trade off is that it is an older hotel. A flight of stairs to the front desk, but you can get help with your luggage. One small elevator, at least there is an elevator. Good food in the restaurant. There was construction going on next door, and they started at 5:45am.
The shower would go from warm to hot real fast and over and over, and stepping out of the shower was a challenge, the bottom of the tub was several inches higher than the floor.
But, like we said, we would stay here again because of the price and location.