Amazing location on the Royal Mile. Clean and well-equipped. I would stay there again.