I am very happy with my stay in OportoApartments! It was clean, nice, location was amazing. Tour bus stop is just across the street. Cafe and restaurant on the first floor are very good.