We're planning a short trip in July and I have no idea what Porto is like. Can anyone recommend nice areas to stay in? We'd probably want a pool, a bit of a wander round shops and sights, maybe the beach? Only going for a couple of days. Taking 9mo and 3yo. Thanks :)