This was a great apartment, very clean and modern fittings. The location was also really nice, the view from the balcony was great, and so was the price. All the essentials like washing machine, dishwasher, utensils for the kitchen were present.
However I have to mention a few things due to which I gave it 4 stars instead of 5: the wifi was very slow (if you plan to work here), one bathroom could not be locked and the other had no lock at all, they were really small (difficult to move about without hitting the walls!), and there was only 1 roll of toilet paper. The size of the bathroom can't be changed, but if they fix the bathroom lock and the wifi it'll be a 5-star accommodation in Porto. Also the person who checked us in was very friendly and gave a lot of advise on what to do, marking everything on the map.
Overall we liked our stay.