Beautiful apartment in a great location. We stayed here with our 2 toddler/infant kids and it was more than enough space for us.

The flat was very well equipped, which was useful when we decided to have dine in on some days. Bed was super comfortable, and Fiona provided a travel cot as well, which was handy.

Cannot fault the location as the Royal Mile and main tourist spots are within 10 minute walk from the flat. Plenty of nice restaurants nearby as well. We especially liked the French patisserie across the road for our breakfasts.

Fiona was very accommodating and went out of her way to ensure we were comfortable.