The apartment is small but definitely sufficient for two people. It is very clean and well located (walking distance to everything). All basic necessities are provided (sheets, towels, kitchen supplies - there is a washer but no dryer though). It does have a parking spot, which is key in Portugal.
Dalila is very sweet and was eager to make sure we felt at home. She even came to meet us once we got to Porto, so we could find it easily, that was very sweet of her. We had our 1 year old son with us and she arranged a baby bed for him.
We were there in November, which was very cold at night; the apartment has one heater (which we moved it around the other rooms) so it wasn't so bad. We had an issue with one of the outlets, it ended up burning the heater but we replaced it and it was fine. Dalila was very apologetic and wanted to reimburse us for it. The Internet also did not work during out stay, but that was due to street construction while we were there.

Overall nice place