Excellent location. Walking distance to the Grasmarket, Castle and the Royal Mile. Cosy and clean environment, check in was very simple. John was great throughout. 5 stars all round.