Perfect location for games at Yankee Stadium