This was the wife and I's 5th year going to Cabo. This is the second time we booked the CaboRey Luxury Dinner Cruise. We did the VIP deck... definitely worth the extra money. The food was great and service impeccable. The show was very entertaining. We will book again next year I am sure.