This series is a great favorite of mine and I look forward to every new book; but somehow this episode seemed to be more like treading of water than moving the storyline and its great group of characters forward. There are some funny moments for sure; and the usual cast is all on board, with much of the action in "Sunshine..." focusing on the estimable canine, Cyril. That paragon of loyalty and stoicism finds himself afloat in Edinburgh as his master Angus Lordie and his new bride Domenica are out of the country on their honeymoon. Also included are Bertie Pollock and his mismatched parents; Matthew and Elspeth well-matched parents of triplets; Big Lou, still looking for an appropriate SO; Pat MacGregor, filling in at the coffeebar; and Bruce Anderson, feckless as ever, but in cahoots with his gay doppelganger.
So what's missing? Hard to say exactly, but for me, the story lacked the forward movement already mentioned, but also a certain characteristic edginess and bite in its humor. This has been supplied in the past by the Pollock family, but those dynamics didn't raise much dust this time around. Beyond that, the usually funny musings of the cast of characters about the meaning of life, etc. just weren't as interesting. And also in this general context, the disagreeable Bruce who often serves as a badly behaving straw man in line for comeuppance, gets involved in a just plain weird situation that doesn't make a lot of sense.
I might have read this at an off personal moment, and I'm certainly not giving up on the series. Just saying.