We had a lovely stay in Porto! Really nice apartment. Really clean and spacious, and the location was great.