The cruise itself was great.
Unfortunately, there was an approaching storm, so we had to leave Bermuda a day early. Weather happens so I didn't take off any points.
The worst part was pre-cruise support. Horrible. I did not factor it into the overall rating otherwise it would have been 1 star (or bubble), it was that bad. They did a last-minute itinerary change because Celebrity didn't want to deal with Bermuda's travel requirements. Also, Celebrity did not keep people informed about Bermuda's requirements, we had to do our own research.
This was an inside cabin on deck 2. The shower was very nice, glass door instead of a curtain. The room was a little cramped but nothing terrible. Only found one outlet in the cabin which was a small annoyance.
The biggest downside of being on deck 2 was that I believe that part of the floor is used for COVID isolation. As a result, they close off one of the doors and you can't walk all the way down the hall on deck 2. Therefore, to get to our cabin we had to go to one of the upper floors and go to the front stairs/elevator before going to deck 2.
There was almost no noise, bed was comfortable, and steward was great.
This was the embarkation port, embarkation was handled very well.
I prefer to dock in Hamilton and/or St. George however King's Wharf isn't terrible as a jumping off point for other locations in Bermuda. There are a couple of restaurants, had a snack at one that I thought was decent. A few of the stores were closed.
One main problem is that the ferries to St. George don't run on weekends.
The revised itinerary planned for tenders (which would have been bad) however, due to an approaching storm a cruise ship that was supposed to dock rerouted to a different foreign country, so we luckily docked for the whole time
Charleston is always a good stop however it does start to get too hot in June.
Lots of shopping, lots to do, lots of restaurants. The dock is close to the center of town.