A wonderfull experience. Staying on a boat is really different from an hotel room. Be prepared and accept the rules and you will enjoy.