A totally gorgeous flat in a great location and it was spotlessly clean. It's close enough to walk to Princes Street but far enough away from the action to be quiet - totally perfect!
Lots of places to eat and drink nearby and well situated so we could walk almost everywhere. The tram from the airport terminates at York Place which is a 15/20 minute walk away.
We'd definitely stay here again and recommend it to others.