Great place, great hosts, would definitely stay here again! Portugal takes airbnb to the next level!