In one word: perfect !
Perfect place/location, perfect host, perfect appartment.
Porto is a great place and Gisela is a considerate host.
She is very flexibile and gave us a welcome feeling.
The appartment is perfectly located.
We had a great time !