We did it at 2pm on Castaway in September. It was super fun, right on the water at the Heads Up bar near Pelican Point!
In fact we loved the mojito class so much we have it booked twice on our Southern Caribbean in May - sadly no Castaway days on that itinerary though.