Solid choice to stay. The place was clean, the kitchen and bathroom seemed recently remodeled. It's a half hour walk to the Royal Mile - and pretty much a straight shot, so relatively convenient. It's nice having the Lidl practically next door - very convenient for picking up breakfast/lunch items. Overall, it worked for us. Note: the parking is on street, it's not a dedicated space for the apartment. However, it was very easy to find parking.