Perfect location at the heart of Royal Mile - everything exactly as described. Easy to reach from the airport using the airport100 bus - much cheaper than a cab. Directions given to reach the apartment spot on. Thanks for a lovely stay.