Affordable and live the margaritaville brand. The cruise is short duration and the perfect weekend getaway to celebrate our 25th wedding anniversary. The staff made it so special and even sang to us. The food in the main dining room and buffet was decent but like any cruise ship, it could be better. The JWB steakhouse and Spa services were fantastic and the crew made the experience well worth it. The seas were very rough and the ship was rolling pretty bad, but otherwise we had a great time. The shows were entertaining and the bar staff make the best drinks. The drinks are strong and the bartenders are friendly. Ischmael was our waiter at JWB steakhouse and at the champagne breakfast , hands down a fantastic waiter who went the extra mile to make our day special. Everyone we encountered was so courteous and helpful. The cruise overall was fantastic. The crew made this experience exceptionally great and we can’t thank them enough for their hospitality. We did get the enhanced license to chill and the drink package which were well worth it.