We loved our stay at Kitty's beautiful apartment. It is in an excellent location; close enough to the Royal Mile and sight seeing, but in a private, quiet courtyard setting that feels like a home away from home. Having the full apartment (instead of a basic hotel room) perfectly suited our needs and the apartment is fully equipped with everything you need. We prepared our own meals and also took advantage of Kitty's suggestions for meals out. We highly recommend this listing and hope to return ourselves one day.