Portotem had a lovely ambience. The hosts are very warm, nice and their communication is stellar, they go out of their way to ensure you stay is lush and very comfortable. The cleanliness of the apartment is excellent.
Here would be my first stop when next I'm in Porto.