perfect place to be near the central park and yankee stadium