We spent seven consecutive nights in hotels, all Marriott properties, and this hotel was the best. We were not going to Hershey (tons of kids and families in the hotel so I am certain that was the popular destination for people staying in the hotel) but were visiting six colleges in the area north to Lewisburg, west to Carlisle and east to Lancaster. The hotel was centrally located and close to the highways. The lobby was absolutely beautiful and spacious. We got food from the cafe, which was reasonably priced, and the service and food were both good. The location is close to shopping and restaurants. The beds were not as comfortable as some of the other Courtyards but I still had two good night's sleep. Would definitely stay here again.