Lovely flat: clean, comfortable, well-equipped and very well situated; spacious as well for two people with separate bedroom, lounge, and kitchen-dining area. The Royal Mile is walkable if you're feeling fit, or buses are plentiful. If you're here with a car during the week, be aware that parking is only free at weekends so you'll have to budget extra. But even taking this into account, the flat is really excellent value.