This Airbnb exceeded expectations! It was so clean, had thoughtful touches throughout, and conveniently located near Porto airport. Only downside is that we weren't able to stay here longer! (based on our own schedule!)