I got a chance to visit Long Island City (LIC) a few weeks ago. I had no idea that it was so close to the city – only one subway stop from Grand Central. There are many new apartment buildings in the area. They all have amazing view of the Manhattan.