Love Hershey Park. Very family friendly, clean, some great coasters, kiddie rides nestled next to bigger attractions, so it's nice when you have different ages. Food is pricy, it's hilly, and like all theme parks, peak times are crowded. Nice waterpark, included in admission. Hershey hotels are expensive, but there are tons of local hotels for much cheaper. You can even stay at a hotel closer than the Hershey Lodge.