Lovely apartment in a fabulous location! The location (while a bit tricky to find your first time) is absolutely amazing, with a great view of the river and Douro distilleries.
The apartment is well laid out, I took great advantage of the kitchen, dining area, living room (to do yoga with a great view) and the bed was comfortable.
Other than the pouring rain and not having a dryer to dry my clothes, it was a perfect place to stay!