We had a wonderful stay at Catherine’s place. The location is fantastic, right on the Royal Mile and the view from the apartment is incredible. The apartment was comfortable and spacious, however there are A LOT of stairs so it may not be appropriate if you’re travelling with luggage. Communication with Catherine was always pleasant and friendly and she was more than happy to provide flexible check in and local recommendations, which we greatly appreciated. Thanks for having us!