We quite enjoyed our stay here. The staff was very courteous, the cafe in the hotel was delicious, and the location was great -- right in Downtown Northampton, close to everything.
On the downside, the room was smaller than expected, and it was very warm in there. It was 75 with no heating when we got up this morning. That wouldn't stop me from staying there again, though... just plan ahead and turn on the a/c when we arrive! :-D