Unfortunately our stay was not as good as we thought when we booked this apartment. First of all when we arrived we couldn't find the building and we called the host who didn't answer. When we got inside the apartment we immediately saw it wasn't as in the pictures: the room with the grey sofa wasn't as big as in the pictures and it was almost impossible to open the sofa to make it into a bed. Even if we booked for three people there were sets of towels and sheets only for two. They told us they would have delivered the third set between the evening or the next morning but it has never happened. Both the sheets for the sofas and the towels were full of dirty spots. The bathroom (super tiny) was smelly, full of mold on the walls and water came out from the toilet making it smellier. The girl who opened us the flat was very kind and polite but didn't know how to solve our problems. One more difficulty we had is that their office is almost 40 minutes walking from the apartment: they told us we could leave there the luggages once we checked-out but it wasn't comfortable at all. Still we are very disappointed that the host answered to my complaint only once we checked-out telling me that he was sorry but still asking me to leave on Airbnb a positive comment. We are all very upset about this stay and I wouldn't recommend it at all. Luckily Porto is an amazing city!