Great flat about 20-30 minutes walk from The Royal Mile. Tons of food options nearby and plenty to do in the vicinity.