Clervaux Castle, LU Houseboat Rentals