We had a very pleasant stay at Jennifer's apartment. Walking distance to the beach and very pleasant temperatures (20-25) while the rest of Portugal was a furnace. Pity the waves didn't allow you to swim, but you could get seriously wet. We visited Porto on a Sunday morning and it was easy to park near the center. Otherwise I would recommend the metro. Will definitely consider coming back. The apartment was just perfect.