My wife and I always do AM dives why? less people in group, fresh dive master and boat driver, and then you have the whole day to goof off. Afternoon dive means you have to be there latter, then you will get back latter, sort of breaks the day up, just my 2 cents