The place is lovely. The communal hallway is dark and dingy but once in the flat it is the total opposite. Very comfortable for the stay, and a great location, just 10-15 minutes walk to the royal mile and new town.