Great location, less than 10 minute walk from the tram stop on Princes Street which is slap bang in the centre, close to The Royal Mile & Castle etc. A few minutes in the other direction from the apartment and you are in Stockbridge, a nice area with everything you need.
Would recommend a visit to Eteaket on Frederick Street, best cup of tea i've ever had.