Very nice flat located in a super cool neighbourhood (we loved it), we traveled with our 19 months boy and had a great time here, we quickly felt like home.
Many cool shops to buy great food arround and a quick direct way to the center (15min by feet to join Princess Street)
The flat is not very well isolated from the noise of neighbours and street but fortunately the building and the street are pretty calm. It's ground floor located wich is practical when you carry a baby buggy ;)
Everything you need to cook properly si available here and the flat was clean.
If we come back to Edimbourgh we'll certainly choose this flat again... except maybe with a second child (too small for four peoples), but definetly this neighbourhoud :D
We didn't meet Pier but everything was setteled to check in without any problem !
Don' be afraid by the weather, Edimborough is even more beautifull under a deep fog during a grey rainy day... the warm you'll need will be provided by local people ;)