I highly recommend this apartment because of the following...
BestVilla's is very responsive and accommodated our needs.
There were more beds than expected, and they were all very comfortable.
The view from the terrace was breathtaking.
The entire apartment was clean and comfortable.
We were very close to the wineries, restaurants, markets, Douro River, and more!