TGW over delivered on everything I thought this experience would be. The staff was fun, attentive and handled everything with class. I am telling my friends about this experience and I will join this group for future trips.