Great location and activities for the family.