Place and location is great and close to everything. But cleanliness was lacking. When we arrived the floors were quite dirty including lots of hair. Bed sheets could’ve also been cleaner. For a 5 day stay we only had 2 towels (1 per person) and toilet paper ran out night before. It wouldn’t hurt to have some extras in both. Shower has some mould. Rest of interior is nicely decorated, view onto street is beautiful. Check-in is like most airbnb places in porto, through an office where you pick up keys - this was quite simple. Overall if cleanliness improves I would stay again.