We had a good stay in Porto. The apartment is equipped with all the basics, and is close to public transportation, as well as a big El Corte Ingles department store, which had a supermarket we used often. It is not located in Porto proper, but in the nearby Vila Nova de Gaia, which is very residential. The host was there to greet us and explain everything about the place, and was ready to help with anything we might have needed.