IF the kids had their way this review would be very short.
Scrawled in crayon it would probably say: 'Arrived at Drummohr, which we loved, got in the hot tub, which we loved even more, and stayed in there until it was time to go home'.
Parenthood and wonderfully bizarre conversations seem to go hand in hand, but I hadn't anticipated having to explain to a pair of five-year-olds why slowly poaching yourself for three days wasn't a great idea.
Luckily there was plenty to entice even the grumpiest of tots out of the lovely warm water, pop those Minnie Mouse towel hoodie things over their heads and enjoy everything our award-winning camp had to offer.
Drummohr Camping and Glamping Site is to the east of Musselburgh, just outside the town in a picturesque spot looking out over the Forth.
It took not much more than a George Ezra CD to drive there from Dunfermline, although we did have to play 'Green, Green Grass' three times in a row after some insistence from the back seat.
READ MORE: Walkers and cyclists could enjoy 'delightful' cafe in holiday park at Kelty
Open all year round, they've got glamping pods and bothy cabins, you can pitch up with your own tent, drive in with a campervan or indulge in a luxurious self-catering lodge with a hot tub.
Built for comfort these days, I opted for the latter.
They deliberately keep it nice and peaceful - for example Drummohr don't do group bookings - and the grounds are spacious and well maintained, one visitor we encountered even gave us an impromptu and glowing review of the toilet facilities.
The shop at reception has all the essentials, and the treats, you may have overlooked, there's a good playpark and a hut where you can borrow all manner of books and films to while away rainy afternoons or evenings.
Want to add a fire pit or barbecue? They can do that too.
READ MORE: A Scottish first as woodlands group aim to build 'rainbow' bridge
We've stayed in various campsites down the years but this felt like we were in a swish apartment.
Opening the door to our lodge there was a lovely welcome pack - and a fight over the Tunnocks teacakes - a spacious lounge with two comfy sofas and a TV, dining table and chairs, a well equipped kitchen, proper fridge freezer and basically all the mod cons.
And the beds! Luxury. I've genuinely not slept that well in ages. If I could have fitted the mattress in the car ...
Those dreamy dozes may have been to do with the fresh country air as we did a fair bit of exploring.
The coastal path was handy for a wander and we headed into town for a Musselburgh Athletic game - in between a downpour - and the obligatory trip to Luca's for ice cream.
We tried the swimming pools in Musselburgh and Prestonpans, clambered all over Dalkeith Country Park and endured the dubious plastic 'pleasure' of a children's soft play centre.
Back at the lodge, when we got homesick for the Kingdom it was nice to pour something cold and climb into the hot tub of an evening, under starry skies, and gaze across to the twinkling lights and the bright side of Fife.
It's a lovely, relaxing spot for a weekend getaway.
Walkers and cyclists can enjoy the nearby coastal routes, wide open spaces and beaches, there are plenty of golf courses in East Lothian and it must be ideal to stay at Drummohr when the races are on at Musselburgh, as you're only a short walk or a stop or two on the bus from the finishing post.
For a change of pace you can easily zip into Edinburgh. Ten minutes on the train, Wallyford is actually the closest station, or take the meandering journey on the top deck of the bus. Always the top deck.
Visit Scotland have given Drummohr five stars and our five-year-olds did too.
With a smiley face for good measure.
Go to www.drummohr.co.uk for more information and to book.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here