Trip on submarin was great experience. But the view wasn't as good as I wait for. The trip takes about 45 minutes. There was just one coral reef and in the middle of the trip we had to change places with people from the opposite side. Not good value for money.