Looking to book this in the summer, has anyone been and can recommend? we have teens down to age 6 Thanks