We had an absolutely amazing stay here! The place is beautiful, stocked with everything you’d need. Emily provided us with a travel crib for the baby and was so helpful and responsive with anything we needed.
In an excellent area as well, you can hear the bagpipes while sitting in the living room and you’re steps away from the Royal Mile. Wish we could have stayed longer!