Great place to stay, short walk to all the good sights of the Royal Mile. Ground floor flat was a relief after the hilly path from the train station. Plenty of good restaurants in the immediate area, but you will still want to reserve a table on a busy night. There was some street noise on Saturday night, kind of unavoidable given the central location.