Loved my stay at Azulejo Porto Riverside. It's a very scenic area, the views are great and wandering around was very pleasant. Be prepared to climb a lot of stairs! Claudia met me at the Sao Bento train station and brought me to the apartment, which was very helpful. It has plenty of space and everything you need. Highly recommended.