I lost count of the amount of times we said 'wow' when staying at Scott's place. It's huge, all on one level and has so many nice features it's hard to list. It's close to Edinburgh town, a particularly good for young kids (we had our 3 and 0.75 year old) - as there is a playground across the road, blackout blinds and travel cots/high chairs.
It was really clean and had a great kitchen, sound system, smart TV and pretty good WiFi. Parking can be a bit expensive on the street, but it's manageable. Underfloor heating! Top quality showers etc. Ok you get the picture, it's good.