Whilst it's a cheaper initial outlay than a flat the mooring fees are circa £4000pa, boats can vary in price.......mine was circa £40k with around £20k spent on renovating it.
You have to have to have it surveyed/maintained every 4 years......the dry dock costs £750/week on its own......it's not as cheap as you'd expect.