John's place is located right in the heart of Edinburgh and just minutes away on foot from the castle. Easy access to both old and new town. Highly recommend it. Check in process is self service and very flexible. The flat was in a clean condition and we thoroughly enjoyed our stay.