Our stateroom was comfortable, altho our balcony light did not work for the whole of the cruise. I reported this to our cabin steward but nothing was done so I reported it to reception who told me they had a shortage of light bulbs.
The food in the Glasshouse was amazing, although you had to pay a charge for this its well worth it. We did not eat in Seventeen or Sindhu. The buffet breakfast is very good and plenty of choice. Although lunch got a bit reptitive. The coral grill and pizzeria serves nice tasty snacks. We were on freedom dining which meant we could eat when we wanted in the Merdian restaurant. We never found this a problem, the most we had to wait was 15 mins for our table of two. The food in there was lovely and the waiters would always do what they could to accomadate you.
Brodie's bar was great, the atmosphere was fantastic. All the casino dealers were lovely and friendly. Malibar is a lovely looking bar but service was usual slow even when not busy. Manhatten is great for those that want a dance late into the evening.