We had a great few days in Porto.
The apartment was really comfortable, everything we needed was available and the location was perfect.