We stayed at the Great Parnassus with our 3 kids aged 10 to 14 and they had a blast. There are minigolf "tournaments" everyday, tons of pool...