The apartment is beautiful and very stylish. The location is close to main areas of the city and also easy to access the beach (via the 500 bus, the tram or (our favourite) by hiring bicycles). There is a good, and large, supermarket called Continente to the West along the river and on this trip you will pass a number of good and reasonably priced restaurants.
Porto is delightful. We enjoyed walking along the river and crossing by the amazing bridge and cable car to visit the south side. We spent 3 days on the beach (even in November) and we had a lot of memorable meals.