Great location right off the royal mile. Clean and spacious apartment.