You can do it all in one day or in several days stopping and visiting the towns along it (castles, monuments, beaches, ...).Small traffic, good pavement, highway when the nacional road is not interesting (Setubal to Lisbon, for example, where the nacional road has lots of 50Km/h traffic ligths...