10/10! A beautiful flat with gorgeous decor in a quiet and picturesque location by the river that's close to everything you could need. Old Town is a nice 30-minute walk away or you can hop on one of the frequent buses that stop just around the corner. Very spacious, spotlessly clean, nice shower and kitchen facilities, including tea and coffee. The double bed was the most comfortable bed I've ever slept in when travelling!
Maggie provided very clear instructions for things like accessing the door, the heating and TV, and she messaged us to make sure we didn't have any issues.
My only minor niggle is that it would've been nice if there was a hair dryer (there was a hair dryer box in one of the cupboards but nothing inside!) but otherwise I can't fault this place at all. Recommend 100%.
Oh and make sure you check out The Kilted Donut down the road!