Modern, big and clean apartment with a wonderful terrace, very nice host and a very good location. Our stay in Porto was perfect!