On top of the 1,300 new police officers, there were other significant victories for the City Council on Monday night, like extending the beach season and adding more gym teachers. But can the city afford it all? NY1's Courtney Gross reports.

From beaches to gym class, there was one message coming from the City Council after Monday night's budget deal.

"Big wins for the Council, for sure," said City Councilman Mark Levine of Manhattan.

"It's a victory for the speaker, and it's a victory for the Council at large," said City Councilman Ritchie Torres of the Bronx.

"I would say it's a great budget," said City Councilman David Greenfield of Brooklyn. "Great for the city. Certainly great for the Council."

The ceremonial budget handshake was seen as a victory for the Council speaker. Melissa Mark-Viverito secured 1,300 new police offices for the NYPD, a Council request for the past two years.

But it didn't end there.

"Including $280 million in Council initiatives that will uplift New Yorkers," Mark-Viverito said.

Every library in the city will now have six-day service. The beach season will be a week longer. Senior services that were set to be slashed last month? Well, those were saved.

They are doing it all without raising taxes or fees, and it's spending that's raising some red flags.

"It's a worrisome development," said Carol Kellermann of the Citizens Budget Commission.

Yes, there are still reserves. The city has $1 billion stowed away in a general reserve, another $2.6 billion in a retiree health account and $500 million set aside in a capital fund.

At the same time, deficits are looming. Numbers released last month show in a few short years, the budget gap could grow to almost $3 billion.

"The mayor and the Council are making a policy choice that the needs that they have now are worth the uncertainty about how to come up with the revenue for them in the future," Kellermann said.

"There is fiscal responsibility, even among progressives," said City Councilman I. Daneek Miller of Queens.

While you could say this is a clear victory for the City Council and its speaker, still, members did not get everything that they wanted.

The Council wanted universal free lunch at every school in the city. That didn't happen. Breakfast is another story. Some 530 elementary schools will now have breakfast served in the classroom.