My daughter and I sailed with friends a first cruise for all of us! It was great fun. So many things so do on board and ashore. We were very impressed by the staff. They were all so friendly and knew our names at first introduction. Teh dining staff was great! And the room stewards even kept our cooler of sodas full of fresh ice each day.
We did not do any prebooked shore excursions, but would highly recommend the Buffadora whether you book ahead or just get on the bus in town. It is well worth the trip and a great site.
The stage show was very good! We were able to see both of them and were very impressed. One of our group won one of the trivia contests that are constantly being held somewhere on board, there are so many things going on that anyone complaining about the activities are too picky and impossible to please.
I have had better food, but no complaints. When you think about the logistics and shear quantity prepared all day long I think it was very good.