We love the Hotel Hershey. Came back for St Patrick's Day weekend and once again we thoroughly enjoyed our stay. Food this time good...not great but restaurant service excellent. The "but" of this review is as follows: Hershey is for kids. Regardless of the fact that this is a luxury hotel, the staff should recognize that and not raise an eyebrow when they see a toddler having a tantrum in the lobby. Nor should the retail store keeper at the location seem annoyed when a toddler is walking thru touching non breakables with mom watching every step. That being said we enjoyed our stay and will be back this Summer with the hope that staff has a reality check.