Nice flat in a good location & professional, friendly communication with the company/hosts that run it. It was expected to take out the trash and clean the dishes in the end, but maybe that's common in Porto.
The flat is really nice and has everything you need - just be aware that the stairs are steep and there's no lift.