We have been staying here for 4 years and will stay nowhere else. It is very well maintained, convenient access to park, outlets, and the town of Hershey. Pool, jacuzzi, fire pit, etc. are kid favorites. It’s not too big of a place so nothing is ever excessively crowded. The staff is awesome and extremely friendly and accommodating. We had an issue with the TV in our room and Rob (one of the maintenance staff) went so above and beyond it was amazing to see staff taking who truly care. The two bedrooms, kitchen, and in room washer/dryer make things so convenient. I highly recommend staying here!! We will be back again next year!!