This cruise was a good introduction to cruising. the food was good and the weather was great. My issues were that the information was sparse on where things were on the ship, the intercom system was awful so you could not hear messages/notices on events etc. The cabin was clean but small. The bunk bed states no one over 200 lbs so we had to get a cot brought in as our teenager just reached that limit and we did not want him crashing to the floor.
The buffets featured a variety of food and there was always something being served somewhere on the ship. The dining room for sit down menu meals (complementary) featured a lot of foods with a high salt content.
Generally the staff were excellent. The only issue was the gift shop where some of the staff were rude and disrespectful.