Key West is a Navy town but...