This was a great stay close to the heart of Porto. Having a pool to cool off in was a big plus. I didn't have any problems with the electric that other reviews mentioned. The bed was very comfortable and while it's not a big apartment it doesn't feel cramped at all.
While the banquette seating works for a dining table, it's pretty uncomfortable for a couch and I found that I couldn't really sit and relax. They also charge to meet you at the Airbnb with the keys. You can pick them up from one of their offices for free, but none of them are particularly close.