We loved this place. Incredible location right on the Royal Mile. Everything inside lovely too.