I highly recomment staying at Manuel's. The rooms are quiet, nice and clean. The staff is very friendly and helps any time. Additionaly, the location is great with just a 10 minute walk to the old town and the douro river where all the bars and restaurants are.