Great place, really close to the beach.
Lovely host and great restaurants close by.
Centre of Porto is really easy by train.