Couldn’t fault our stay here. Everything was perfect! The flat is in a great area for visiting Edinburgh, and John was a very helpful host.