I agree about the flip-flops, how can you go on the beach without flip-flops?? John is also one who lives in Teva's, or similiar brands. When we were on the Diamond (DDD) in the Caribbean there were many men wearing them at the pool.
I think this has been addressed, but I will ask anyway: I understand Tux's aren't the norm, but for the guys, on the formal/informal nights do they need ties, jacket, the whole shabang? On the informal nights John is hoping he can get away with a shirt/jacket.