I had a wonderful time in Porto in this apartment. It has a lot of space and has everything you need to cook/wash clothes, which is very convenient.
I would highly recommend staying in Cristina’s apartment in Porto :)