This was an excellent value cruise for 5 nights. It was my mom's first cruise and she was very nervous about getting seasick but she was never bothered at all. The entertainment was very good, just wish there had been more of it. The weather was perfect. Had a couple issues with or y room that were quickly resolved. Communication was lacking in pre boarding information. We were told to go to the wrong terminal and had to walk from terminal c to terminal g in the extreme Miami heat. The staff offered no condolences, just basically said that things would get better. The dining experience was average.... Both nights we tried the dining room we were left waiting for desserts that never got served.... Left the dining room two times disappointed. Was very pleased to find a 24 how buffet though!! And the burgers were great! The pools were clean but a little warm