Great location, very close to Royal Mile. Very clean and tidy. Very well stocked. We loved eating dinner on the balcony. We really enjoyed our visit and would definitely stay there again.