Was late when we arrived looking for a room for the night. Wanted a room that wasn't in a chain hotel and found Rainbow Hotel. Was given a fairly new room which was clean and tidy and the bed was lovely. Thin walls and some traffic noise were a bit of a distraction but otherwise good. Good but not great.