Absolutely unreal apartment. It is clean, spacious, and well designed. All the amenities you could need (including a washer/dryer) are included and the location is great. YourOpo also did a superb job managing the apartment. Definitely stay here if you are taking a trip to Porto.