Wonderful experience! Staff was very friendly and professional, especially the driver who picked us up at the cruise terminal. We didn't want to spend a whole day on the reef so this flight gave us a great overall, awesome view. The weather was perfect. Everyone in our party of four enjoyed the trip.