Great place and location for a big family vacation.