We plan to take a bus from BA to Puerto Iguazu, in mid December. There are several bus companies listed as providing service between BA and Puerto Iguazu. We understand it is a 20 hour trip and would want to take a bus which has reclining seats for sleeping.
Is there a company which is more reliable than another, one which is better for sleepers?
Is there a particular departure time from BA which would be best for seeing the countryside during the daylight hours?