Lovely flat, very comfortable. Petrea and her husband were very welcoming and helpful, even coming out to the flat over the weekend to fix an issue with the hot water boiler. The location was great- about a 20 minute walk from Princes Street, 10 mins or so from the bottom of the Cannongate (Royal Mile) and right across the road from beautiful Holyrood Park. The neighbourhood was quiet and very friendly. We were a group of 5 adults, although I would recommend for families too- but be aware that it is on the top floor, so could be awkward if you're travelling with a pushchair or pram. The largest bedroom is large enough to set up a travel cot in.