Great place for family vacation.