Staying on Frank's luxury boat is a great experience that we would highly recommend. You are out of the hustle of Porto but it is only a 10 Euro taxi away. Very relaxing and frank is a great host.