A boat is not the same as a hotel room. Space is smaller, bathrooms are not luxurious. But if you want to stay on a boat, this is a lovely one and the hosts were great. It’s quieter at the marina than in the center of town, but it was easy to get to the middle of Porto from there. (We walked one day and took a cab the other).