What it's like to live on a £300,000 houseboat in London