Love it.
The length was fine. It's a great "sailboat fix" for those of us who aren't on the water.
The music made me feel like I was at the Folk Festival were I volunteer every year.
Where's the dog ? hehe
I think you might enjoy the week long "Lowisa" which is held up here on Lake of The Woods (Ontario/Minnesota border) every year.
Race from location to location each day, and camp each night.
Decades ago, it started as a race for small racing dinghys (hence the camping on shore at night), but now sailboats of all sizes take part.