My family and I just stayed at this hotel twice in July for two lacrosse tournaments. We had over 20 rooms booked with two boys travel teams staying here. The staff was accomodating, the rooms were clean and spacious and the breakfast was excellent and plentiful. If you've ever travelled for sports with your kids you know it's important to keep them entertained and fed. This hotel was great for both. Restaurants and delivery of food was convenient. The pool and hot tub were great after a hot day playing lacrosse. Princeton town is nearby and a nice place to visit.