Dining was average. Good meals but seafood limited unless you go specialty. The menu had a number of more "traditional " or American Fare items. Perhaps that is in demand but on a cruise more unique selections might be more appropriate. You can go specialty but getting extra billed all the time is not attractive. We went to the steakhouse and it was very good. People sounded positive on all the specialty restaurants
Feeling of crowds on ship. Pool area very crowded and difficult to get chairs which always seemed to be reserved.
Good service and staff.
Clean and well maintained. Small