This is easily one of the best experiences we have ever done. I also consider it to be very well priced compared to other experiences, particularly the fireworks cruises. We did it our first night there a couple of weeks ago. That way we didn't have to rush anything else prior. Arrived, checked in, hung out by the pool for a couple of hours, grabbed a quick service meal, got cleaned up and headed over. It was perfect!! I also agree that you "should have plenty of time" between BoG and checking in for the PnP Cruise. However...we did BoG for dinner a couple of weeks ago and from the time we checked in to the time we walked out of the restaurant was nearly 3 hours. See my post in the Completed Trip Reports Forum "Rain, Rain Wouldn't Go Away..." for the details of that disappointing experience. Ask to be on Patch's boat, he was fantastic!!