We really loved Porto and wished we could have stayed longer. The space was roomy, clean and welcoming. We had a problem with our train being late but our host was very friendly. Great location, we walked everywhere and close to some nice restaurants.