allen naples