The Edinburgh flight was perfect for our 2 nights. The location could not have been better for accessing both the Royal Mile (the Castle / souvenir shops) and Princes St for more non-touristic shops. We walked everywhere, which was a fantastic change of pace. The washing machine worked great and the shower had plenty of hot water (all 4 of us could shower back-to-back with hot water). The apartment was very clean and exactly as described. The hill up from the Waverly bus stop and the steps to the apartment were pleasantly not as strenuous as expected. Would recommend John's apartment to others!