Great apartment right on Royal Mile. Clean and well appointed with great host. Only trade off about the location is the noise. Guess you really can't have your cake and eat it!