Great service, comfortable cabins with extremely comfy beds. Entertainment was very good. Restaurant food was excellent except desserts if you were not a chocolate lover. Speciality restaurants were first class.
The gym was too small for the number of guests on board as it was difficult to get on a treadmill at most times of the day and especially first thing in the morning.
The Horizon court buffet restaurant left much to be desired. The hot dishes were often dried up or cold. Some of the dishes were inedible as so much salt had been used in preparation. There was also a very poor selection of salads at lunchtime; one whole section had salad toppings on it which in my opinion was a complete waste of space which could have been better used with more variety of salads. Also instead of bringing out replacement dishes the chefs would take away half empty platters and eventual return with refills.