I had a wonderful stay at Mhairi's place. She was very welcoming and lovely to talk to. The room was very clean and had an en suite bathroom as well which was awesome. Location is not that far from the centre (half an hour walk), with buses every few minutes just outside the door.