Relax by the heated outdoor pool at the Inn at Ellis River in the heart of New Hampshire's White Mountains.