Maria's apartment is in a lovely location and very comfortable. The terrace has magnificent views and we saw the best sunset of our holiday from it. Downtown Porto is very easily accessible by bus or foot but also by the vintage tram. Foz is very pretty and has great restaurants and bars and easy access to the beach.