If you were debating whether or not to take a cruise, take one with Princess. Everyone must be fully vaccinated and take a negative test two days prior. All crew must be vaccinated and are tested every week. No worries about COVID at all.
This ship was spotlessly clean. As soon as you left a table they were cleaning the table, as well as the seats. Nothing left untouched.
Service was spot on both in the restaurants and bars as well as the stateroom.