I would give the beach a miss....Buenos Aires has plenty of spaces and places to chill out and relax in without the hassle of getting to Punta del Este.
Two nights up at Iguazu is about right....you want a full day without traveling to see the falls without having to hurry.