Du kan gå till Rockefeller Center när du bor på Leo House – det är bara ett avstånd på 2,3 km.