Staying in fully equipped or rather luxurious house boats is really a life time experience