The 5 best hotels for watching the Macy’s Thanksgiving Day Parade