Great location near the Royal Mile. Very convenient to the train station and key attractions.
The apartment was spacious and clean but has only one bathroom which can be an issue for larger groups.
Check in also requires coordination with the host for key handover. Instructions for check out were unclear. The hosts were responsive when we needed; however they could have been more proactive. For example, the door locks for the apartment building were changed while we were out touring, and we did not discover it until we were back for the day, requiring a call to the hosts.
We also rented a car in Scotland but it was impossible to fit in the VERY tight parking space. The hosts appropriately warn about this in their listing. Paid street parking was available nearby.