Great view, awesome location and big apartment. Great host. Not so good: The internet / wifi is not reliable for zoom calls etc. but enough for surfing. No iron.
All in all very nice apartment for your stay in Porto, I can recommend it.