We had another wonderful stay at Kitty’s apartment. The location is perfect - right on the Royal Mile. The apartment is clean, spacious and stylish with some really thoughtful touches from Kitty on our arrival. Would definitely recommend staying here.