I had a wonderful time staying on Ricardo's boat for eight days at the end of May/June. I was there for a conference at Altice Arena and it was perfect walking distance. The boat itself is a great size and we could easily have been more people staying on the boat. Ricardo was extremely flexble and understanding when my flight was delayed and I needed a later check-in than normal (I arrived at midnight when I was supposed to be there at 10AM!).
I didn't end up using the cooking facilities on the boat but the kitchen is fully stocked and I easily could have. I also predominantly used the shared toilet and shower facilities as it was only a short walk away and had high standards. It was also very close to the city centre and only took about 20 minutes. I warmly recommend Ricardo's boat for anyone who wants an alternative Lisbon experience.