Superb flat within walking distance of the Royal Mile, with easy access to highways, railways, good restaurants and pubs. Everything is in working order; there are no quirks. The place is clean, but not austere. We spent most of our time on the road, but if you want to spend a night in, the kitchen and living/dining rooms are enormous and welcoming. It felt like staying at a close friend's place.