Just returned from 8/15 Bermuda Cruise from NYC. First time using "anytime" dining for party of 4. Never a problem and no waiting. We were seated each night with either the four of us or with delightful dining partners. Highly recommend anytime dining. Food was consistently good to excellent and always hot. Service was above average and menu selections plentiful.
Cabin was large, but rather noisy as it was first cabin from the bow. Got all anchor and winch noise when entering or leaving port. Cabin steward was very helpful and attentive and cabin very clean and comfortable.
Didn't use ship's tours, but rather the public buses. Very easy and cheap. Book of 14 tickets good on buses or ferries for $15/person. Entertainment on board was excellent! Mostly singing and dancing with one night a comedian.
Only negatives were: 1. the drink stations in Lido(buffet) which were inefficient and with somewhat surly attendants, 2. Teenagers staying in cabins w/o an adult which became very noisy on several nights resulting in calls to security.