The apartment on the Royal Mile is perfectly located and nice equipped with all the amenities one might need. The apartment is clean and we felt very comfortable. We could also check in earlier.
We can recommend the apartment and will certainly book it again on our next visit.