O Riacho was an outstandingly beautiful farm situated in a peaceful location. A stones throw from Porto (20 min taxi) the farmhouse set scene to 16 friends who wanted to relax and have a catch up over an extended weekend. O Riacho filled the criteria well and had so many little hidden gems that you could explore and relax in (don't want to ruin the surprises). I would highly recommend the Farm and hosts, they made the stay stress free and were genuine friendly people. I will 100% be returning.