We went here a few years ago and loved it!
We did the VIP dinner cruise and show on Cabo Rey and it was one of the best dates we've ever gone on!