Our stay in Porto was perfect- we ended up extending our trip! The apartment is so nice, clean, and in a good location.We missed our train and got into Porto very late and our hosts had no problem waiting for us. They had a great tips and were very thoughtful, leaving some wine and coffee when we arrived. Definitely recommend!