Perched on Star Island Road, at the far eastern end of Long Island, sits the iconic Montauk Yacht Club. The 106-room hotel — ...