The service on there was really good nothing too much trouble but be careful with reception as some of them do not speak good English or understand. The best person to speak with is Bernard who comes from Canada. We have never had such friendly helpful staff.
The food is always cold so do not except too much, the deserts in the Horizon is really good for choice and the staff up there are the best always asking if you would like coffee or tea , Water nothing was too much for them to do for you.
The free ice cream on the Lido deck is free and really good.
The cabin was really nice Very Clean nobody overlooking you the only problem was the Vibration which was so bad that when you put a glass on the table it bounced up and down.
This was all day and all night it was like being on a fitness machine