Fantastic apartment! Everything was very clean and tidy and the communication between us and John was great. The apartment is in a great location just by Holyrood Park, so we had such easy access to the Royal Mile and all the other attractions. The beds were super comfortable and we had everything we needed. Parking was a wonderful bonus!