Check in staff was very friendly and accommodating, especially for someone working Christmas Eve night. Room was modern and clean. The bathroom was a little less than pristine with some poor plumbing in the shower (fixtures were coming off the wall a little / not sealed) and the light was out in the shower. Minor quibbles for a one night stay over Christmas. Bed and room were comfortable, functional and spacious. Location was super convenient to Route 3. Check out was very easy, again the morning desk staff was super friendly, especially working on Christmas morning. The only downer was that the coffee was dreadful, which was kind of a let down since nothing was open with it being Christmas morning, but it wouldn't be a detail that would keep us away next year.
We didn't check out the pool, but the gym was definitely on the higher end for a hotel gym with many options like cardio machines, free weights & benches, and even a box jump.