The Wyndham is perfect for those looking to explore NYC!