Excellent stay :
-The location si really good (right in the center, you can do everything by walk)
-The apartment has everything you need (a washing/drying machine is a big plus)
-The mattress is very good (and this makes a difference! )
I definitely recommend this place and will come back for my next stay in Porto.
We wanted to stay an extra night and Regina was very convenient to make it possible.