The Lighthouse is a serene waterfront oasis. Nestled in Glen Cove among rolling hills and a majestic waterfront—this newly opened event space, built in 1910 and rich in local history, has been renovated to include a combination of modern-day conveniences and historic charm.