The apartment is in a great location on the Royal Mile and an easy walk from the Waverley train station. The apartment is modern and clean. The second bathroom is a bit small, but we managed just fine. Facing the street it can be a little noisy but it’s the price you pay for the great location. I would recommend to friends.