Sandra’s place was all you could ask for. Great location across from train station and easy stroll from Ribeira. Vibrant atmosphere. Helped in sorting out slightly earlier check-in. Hard to imagine better all-round value in Porto.