Lovely place! Made us want to live in Porto.