The apartment is very convenient and has everything you need. It is also very close to the train station (perfect for going to Braga or Guimaraes) and to the subway station (direct to the airport). We stayed two nights in Porto and had a great time.