Generally speaking, the hotel was fine. The front desk was friendly and helpful. The rooms are huge. We booked for proximity to Hershey Park, and there are good restaurants within 10 minutes.
There are a few things we didn't like, though none are complete deal breakers. The breakfast wasn't that good, but it's good enough to fill you up and get you on the way. The housekeeping for the room wasn't the best. There are dispenser bottles for soap, shampoo, and conditioner. Our room had 2 conditioners and 1 shampoo, no soap. A friend's room had all empty bottles. Same friend also said the closet had what appeared to be dirty sheets on the floor in the closet. Lastly, the indoor pool while appeared clean, felt dirty. The pool floor was very slippery and didn't feel like it's been properly cleaned.