I did the wine tasting experience through air BnB, it was so fantastic that I came back to take the port class as well! Davide is super knowledgeable and a terrific host. His selections made it possible to taste the differences between the three major wine producing regions in Portugal. The shop is a sensory experience, definitely worth spending some time in. Bonus, if you go overboard you can have bottles shipped to you, unless you’re from California (sorry Californians, it’s probably some emissions regulation, drink all you can and load the rest in your suitcases)
Highly recommended!