For being one of the smallest U.S. states, New Hampshire packs a mighty punch ... perfect for soaking in the winter scenery, while a private alcove can be reserved for special occasions.