Spent a few nights here with a young family. The host was very approachable, accommodating and flexible. Our children were delighted to play with the toys and books, and it was great not to have to pack lots!
The accommodation is perfectly placed for access to the beach. As others have mentioned parking can be a bit of a challenge, but we managed to find spaces near by every day.
Lots of activities nearby too without having to go near Edinburgh city centre, soft play and the park at Newhailes are a must!