This is 2 Setonhill Cottages. It's on a working farm in Elvington, just south of Haddington. You're in the countryside here, but you can be at the coast in about five minutes.
It's a three bedroom place, sleeps five. One bathroom with a walk-in shower. It's got a 4 Star rating. The stairs are standard for a cottage, so they turn a corner and are a bit steeper at the top.
The farm is arable, so mostly crops. You'll see tractors about. There's a garden that's just for you, with a table, chairs, a barbecue and a firepit.
It's good for dogs, you can bring two. The kitchen has a washing machine and a dishwasher. There's a wood burner in the living room, and WiFi.
The nearest beach is Seton Sands, a short drive away. For flying a kite or watching planes, the National Museum of Flight is literally just along the road. You can walk to it if you want.
Edinburgh is about half an hour by car. The train station at Longniddry is closer, and that gets you into the city centre quickly. North Berwick is a nice coastal town, about twenty minutes away. There's golf nearby if that's your thing.
Useful links if you're planning: National Trust for Scotland East Lothian and National Museum of Flight.