Excellent location on the Royal Mile. Must be able to navigate stairs. Great value