Great place! Great Location for the Royal Mile. Very clean and very comfortable. Be sure you comfortable with stairs.