We really enjoyed our stay at their apartment. Check-in was quick and easy, the apartment was very clean, modern and has great patio. Kitchen, living room and patio are on first floor and two bedrooms and bathroom on second. Plenty of sheets and towels were also provided which was great. From house it was just a few minute taxi ride to the beautiful area along river and could be walked to in 15-20 minutes. Highly recommend this apartment in Porto and would stay there again if we ever go back.