since you guys seem to talk about it all the time, I was curious about the place....it's in western Conn? to be honest, living in RI I'll never go there...not worth the drive I don't think....I understand it's close to a bunch of you though...Is it like a Wachussett? Just looking for a feel of the place.