We had a nice weekend in Porto. Diogos apartment is perfectly located and has everything you need.