Along the Camino trek about 2km from the centre of Porto has a supermarket nearby- unfortunately this place is run more like a hostel than an AirBnB. My mattress constituted 2x thin foams and was not comfortable. Place was not overly clean. The place does have a comfy garden and you can use the washing machine.