My mom and I cruised Anthem to Bermuda in June. We cruised RCCL to Bermuda about 7 years ago and wanted to go back on a newer ship.
Being that we live in NJ, the convenience of leaving out of Bayonne was great. Checking in was easy - we got to the port at 10:30 and boarded soon after. Cabins are not available until 1PM, so we wandered around the ship and then headed to the Windjammer for lunch. It was utter chaos there. We ate quickly and waited until we could get into the cabin. Our seapasses were waiting for us. We had a junior suite - it was great! Very spacious and laid out well. A nice sized balcony too. There were upgraded toiletries in the bathroom. I think the cabin was the best part of the trip because when the ship felt crazy crowded, we had a quiet balcony to retreat to. BTW - I was offered an opportunity to upgrade with a bid on 3 other types of cabins. None of my bids were accepted. I was a little bummed, but again, was happy with the cabin we had.
In general, the pros:
We had the spa junior suite and it was great. One and a half baths, great large balcony. Plenty of room!