My husband and I took a cruise on the Encore the week before Christmas. We wore our masks in public spaces (sitting in the atrium, at shows) but we didn't wear them at bars or restaurants when we were actively eating and drinking. We also were pretty diligent with the hand sanitizer, which are ALL over the ship. We didn't get sick. We had a great time.