Not much of a sun deck........
I thought the exact same thing. Being a Navy vet myself, I’m wondering if the crew receives sub pay. :)