We had a brilliant stay at John’s place. Rooms are great, and far more spacious than they seem in the photos! On street parking was easy to find, and a very easy walk into the royal mile/Holyrood. Definitely recommend staying!