This place is amazing for a family vacation.