John and Catriona are great hosts. We had a lovely short stay. Location is amazing, close to everything, without being too close and touristy. We wish our stay could have been longer!