Positives:
Harshad the head waiter and our main waiter at Table 482 - Laroussi, Ali and Dhana, Rina the assistant waiter and Elvis the main waiter at our friends table next to us we're all outstanding and tried to accommate dietary needs as well as our dietary restrictions and some food allergies in the group as best they could. (The choices were very limited and the special meals prepared for us we're not tasty at all, in fact they were unpalatable. But the staff went out of their way to try to bring us other options. They also brought the chef JJ to our table to try to accommodate us ). They went above and beyond and out of their way to try to provide the best experience for us. Rate them all 10/10!
Negatives:
cabin was fine, clean and nice and big enough with a balcony