Globally we had a great stay in Porto and the apartment we got was super clean, well furnished and well located. However, the bed was awfully noisy, We got placed in another apartment that the one we initially booked due to reparation work and we only became aware of this when we were at the door of the first apartment. I have mixed feeling about security, too. But, my general feeling stays positive though.