Wonderful location and resources for a fun family vacation