Great spot - very unexpected.
We happily spent a week here with 2 young kids, would come back.