The Captians Lodge is an island, located at Hicksville, NY 11801, United States
Better bring the captain a drink.