Great location; close to Haymarket tram station, restaurants, groceries and the Royal Mile. Very clean, good linens, well stocked kitchen (but couldn’t find a coffee pot), and washing machine.
We did not receive the entrance code but had their number to call. Would recommend this apartment.