This apartment really is great. If Airbnb had stars it would have 5. It’s spacious, modern, comfortable, central. The hosts are flexible and responsive. We’d visit Porto again just so we can stay here!