What I liked:
Location!! If you need a place to sleep in between going to the beach and visiting Porto, this is a good location. Tram is super close to get to the city and walking to the beach is nice.
What I didn’t like:
The flat is small even for 2 people and you will need to specify that you need bedding for the additional bed. The street noise can be loud at night if you sleep with windows open.
The host has a strict cancellation policy suggesting that she is not flexible with you but it seems she expects you to be flexible with her. In my experience, the flat was not clean and ready by check in time and I was expected to have patience and wait and spend time in the area while she sorted this out.
For this reason, I would not stay again. If your schedule is flexible or you plan to check in later in the day then maybe this is not a concern.