My Wife and I have just returned from a wonderful 7 day trip to Porto. We stayed at The B O Marques Apartments - top floor superior room with large balcony overlooking gardens and south facing. Alexandra met us and gave us all information about the apartment, what to do, where to eat, bus/metro/taxi information and where to visit. She was then and continued to be throughout our stay helpful, happy and courteous - A Wonderful Lady! The apartment itself was well appointed and equipped with washing machine, Nespresso coffee machine, ceramic hob, microwave, TV, iron and free use of a smart phone with pre-programmes of the sights , restaurants etc. You were allowed to take it out with you to use the google maps to show you the walking routes to the various places and attractions. The apartments are across the road from the metro (use the yellow line route), taxi ranks and close to bus stops. Metro was about 3 euros to most places and a taxi 10 euros (we went with two friends, so a taxi was cheap for the 4 of us). Walking to the City Centre took about 20 minutes and to the Historic part and The River Douro, about 45 minutes. The Historic part is beautiful and vibrant. Lot's of restaurants and level walks along the riverside. Be sure to go on a boat trip and visit the Port Houses for Port Wine tasting! We found eating out relatively inexpensive compared to other European Cities. Be sure to visit Augustus Restaurant - Alexandra will give you their card- limited menu but excellent food, fantastic service - all the waiting staff were very friendly, helpful and amusing- set menu was 10.95 Euros for 3 courses including beer or wine! There are also lots of other very good restaurants - just visit the restaurant app on the smart phone in the apartment. A bonus was that you could buy a reasonable bottle of Port at the nearby supermarket for 3.98 Euros!
I could go on and on. Porto is a great place to visit and the B O Marques Apartments a perfect place to stay - I rate the apartments very highly indeed!