Great location in the middle of the Royal Mile. Place is spotless and the staff are great.