It was the first cruise for us. Enjoyed the stay as well as shore excursions. The cabins are nicely done. I feel balcony cabins are the best options and esp. upper decks are better. we were on the 10th deck. Nice pool, and Jacuzzi.
Because of full season, there were long queues for the disembarkation process - long time and tiring. Restaurants are big mess during meal hours. the problem is for vegetarians. There are no. of small restaurants but hardly serve a couple of dishes for veg. So, for veg., there is almost no option except the main restaurant, which was over crowded during meal hours. To avoid standing in long queues, people used to overfill their plates and huge wastage of food. Rest all was fine. Good entertainment options.