We arrived on a late flight and Cristina very kindly picked us up at the airport. The apartment was very accurately described on the website and was very clean and well equipped.
The apartment is very well located and despite Porto being very hilly all the city centre sites are walkable if you are reasonably fit. If you wish to travel further the train station and metro are less that 10 minutes away (downhill) and the tram stop is even closer.
The kitchen area has all the equipment needed for self catering and there is a well stocked mini-market near the station as well as larger supermarkets further afield. If you want someone else to do the cooking there are several very moderately priced restaurants nearby as well as some more expensive options.
I have no hesitation in recommending Cristina's apartment and would happily book again for any future visits to Porto.