Two weekends ago, we packed our bags, packed our car and headed up north to Mountain View Grand Resort located in the heart of New Hampshire’s White Mountains. We stayed two nights, and never left the resort because there was so much to do. I actually wish we had an extra night/day to enjoy more of the resort and the property, but we will definitely …