Spacious and well-appointed apartment loaded with old world charm in an ideal New Town location. We were just a short walk away from the Royal Mile with numerous pubs and restaurants at our doorstep. Our journey up the stairs was soon forgotten as we were warmly greeted by our host. Check in was smooth and communication with Jane was excellent throughout. We enjoyed every minute of our stay in Edinborough!