Have to say 1st off that we didn't pay a lot for this cruise, if I had I would be very disappointed.
The main things that we thought could be changed are:-
The on board entertainment was very poor , amature almost with the exception of one night we left before the end. It was the same two singers every night with a small dance troop .Poor entertainment was not limited to main theatre , lounge singers not great either.
Main buffet opening hours were unusual in the fact that when most people returned from shore 3.30-4.30 they would close. leaving only a small burger counter open for food. which meant long lines.
Dress code in main dinning room needs to be enforced on more formal evenings , most people make the effort ,however there are some who thought ball caps, shorts and flip flops o.k. Waiters should ask them either to leave or change.
In general the ship its self is great . There are many little places you can go for a quiet drink piano bar , sports bar etc.
Gym has plenty of equipment.
Adults only area at front of ship has padded loungers and is screened off.
Rooms and indeed rest of ship are very clean .