One word. WOW. Best Airbnb I have ever been in. Perfect design, stupendous location, great host, and I have never seen every little detail so well managed. There were just two of us but 4-6 people would work fine. We loved Porto and adored this place. Go there!