I set this up for my girlfriend's birthday. Ordered on Groupon but missed the fine print where I was supposed to choose a date. They still accommodated us even though the cruise was full. Food was amazing, and never ending, the DJ was well rounded, views and weather was amazing. Week definitely be booking again!