John's place is ideal for a city break to Edinburgh and the location is simply fabulous. We loved the private garden and it was great to have our own private entrance. Spotless and stylish. The communication with John was excellent too. Highly recommended!