You are commenting Avalon Riverview, just one stop from Grand Central Station and on the East River