5? Oh I thought it was a 3 day cruise. My bad. 5 days is not so bad. the 3 and 4 day cruises are a bit tight. They try to offer everything they would on a 7 day cruise to give a "taste" of everything, but it makes it impossible to do everything (not that we did not try). You end up more worn out then before your vacation started. BUT, 5 days is not a bad length. I'm just such a cruise pig that I hate the thought of anything less than a 7 day cruise.
But with a 5 day cruise there is the possibility that they will offer golf. They should (at least in 1995 they did) have a "driving net" set up. They may have a pro on board to offer lessons. If not, he can always get a couple of clubs and some balls to do some driving. Some cruises they do the whole "golf cruise" where the pro will take groups out to courses in the various ports. But I never felt the need to spend that kind of cash on golfing.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013