Great location, wonderful space - the perfect family getaway. From little kids to grown-ups, this ticked every box and created a few of its own.