We (a couple) spent one week in Glenmoriston Townhouse Hotel in March 2019. All in all we are very happy, and would rebook the hotel for sure.
Hotel cost was competitive. Parking, Wifi and breakfast were included in the fee.
Hotel is located directly at a beautiful location by River Ness; close enough from the city centre so that one can walk to restaurants, shops, sightseeing, and very importanly to sightseeing tour busses. Also Tesco supermarket it less than 1 km away. It is easy to arrive with an own car, and hotel has a spacious parking lot.
Hotel personel were friendly and nice.
To our taste, breakfast was good even after a week.
Our room was located in a separate side building. There was no view (aside of a brick Wall) as we did not pay extra for a river view. Room was comfortable although it had some small inconveniences, such as not so much shelves for two.
Toilet was big enough with a proper shower. On the morning it was necessary to wait for warm water for some time before you could take a shower (but you always got warm water, eventually).
The only really annoying thing was that daily room service left the room's door open twice. Maybe because one corner of the door didn't fit perfectly, and door didn't fully close automatically. Still very annoying, and in the end we ended up carrying our passports and other stuff wherever we went as we didn't dare to leave valuables to the room.
Still, all in all very good :)