The Ribeira Apartments on the Porto side of the Douro River are situated downhill of the old part of the city