Johns' mews house is outstanding, in a great location, beds are super comfy and there are plenty of pillows, which my family loved. The house is easy to reach and it's literally 5 minutes walk from the castle, there are a lot of restaurants and pubs at your door. We went with the car and parking is always a bit complicated in Edinburgh, but the house is really near Haymarket Station if you are travelling by public transport. The lane where the house is situated is cobble stoned and very characteristic. Definitely a place to stay if you plan a visit to Edinburgh.