Hugo is a good helpful host with unique and clean accommodation in a great location.
We used the boat as a sleeping base for a 3 week stay, moving around Portugal and coming back to the city in between trips.
Lisbon can quite easily take 7-10 days to see the various main tourist sites at a comfortable pace.