The place is great. The subway stop is very near of the place, you can be at Time Square and Citi Field is with in 15 to 20 minutes.