Harvey’s place on the Royal Mile is fantastic! The location is perfect, the kitchen and bathroom is thoughtfully appointed, and the beds are very comfy. I would absolutely love staying here again.