We stayed for two nights with three young children and this apartment was perfect. Very clean and everything in great brand new condition. A gorgeous view from the balcony. Great location at the end of the Royal Mile, very close to the two brilliant walks up to Arthur's Seat, and to Calton Hill (which you can access via a short cut at the back of the property so perfect). The owner was very nice - polite and friendly and professional. We'd pick this place next time too...