The appartment was really nice and clean. The check in/out was easy and fast. Overall we were happy. But the bed was hard and uncomfortable and wobbled a lot. The rain shower would've been nice, but the water pressure was so low that it didn't hold the lever in place, which made washing your hair difficult.
Still I can recommend the apartment, we had a nice stay and a good time in Porto