Stylish high spec apartment, just as good as the pictures, in an excellent location virtually on the royal mile. Very close to Waverley station (where we parked) and easy to cross into new town. Super easy check-in/out, good communication from David. We were travelling with a baby and the apartment was a lovely place to spend our evenings. Just a watch out for anyone else with a baby - since the bedroom is an internal room, the walls are open at the top into the main living area. Our baby is a good sleeper so we could still chat/watch tv but it might be a problem for others. Overall, wonderful!