If you are planning on going to a Yankee series, there is no better place to stay. The stadium, and by conjunction the subway, are literally across the street.